home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part2 / 10087 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  8.3 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.misc
  4. Subject: Re: AB3D II beats Quake....
  5. Followup-To: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.misc
  6. Date: 27 Mar 1996 17:49:45 GMT
  7. Organization: Teleport - Portland's Public Access (503) 220-1016
  8. Distribution: world
  9. Message-ID: <4jbv3p$97@nadine.teleport.com>
  10. References: <74000105753944194756@BIRDLAND> <10017.6659T1424T209@mbox.vol.it>
  11. NNTP-Posting-Host: linda.teleport.com
  12. X-Newsreader: TIN [version 1.2 PL2]
  13.  
  14. Fabio Bizzetti (bizzetti@mbox.vol.it) wrote:
  15.  
  16. : > bizzetti%mbox.vol.it@INTERNET wrote : 
  17.  
  18. : >> PC = only HighEnd CPU, standard chips.
  19. : >> Amiga = cheap CPU, clever custom chips.
  20.  
  21. : >Well, maybe that "chip CPU" thought was the problem ?
  22.  
  23. : Today, in modern computers most of the CPU time is used for graphic purposes.
  24. : Why do you think that PC people needs a 200Mhz PentiumPro? For games, to handle
  25. : what the SVGA can't handle (lotsa things), for OS what Windows95 is slow to
  26. : handle. We already have a good OS, now it's time to get hardware custom
  27. : solutions to remove all the silly and heavy needless gfx computations from
  28.  
  29.  Win95 offer a good HW interface for games... and overall GFX card do
  30.  most of the work for rendering (blitting, line draw, text..). Whats missing
  31.  is console type video mode, mainly video overlay and sprites.
  32.  What the CPU do in game curently that take alot of resource is geometry
  33.  transformation and rendering, all this in the process of beying accelerated
  34.  by special CPU instruction to build multimedia driver, or dedicated HW
  35.  for the geometry,  and of course rasterizing card will soon flood the 
  36.  market. Win95/ win NT provide low level device to all this HW.
  37.  
  38. : the CPU. An example from the past? Why the Amiga was much faster than ST in
  39. : scroll? (BESIDES hardware scroll): because the CPU didn't have a fast bit
  40. : shifter, and thus a *simple* custom circuit has been included in the blitter
  41. : for this job. This was versatile enough to serve both games and OS (rastports).
  42.  
  43.  
  44.  Its not because of this really... it was because the amiga had much better
  45.  video chip. You dont wanna know (Actually I forgot how :) The ST was
  46.  able to acheive smooth scroll. The amiga could just play with a few pointers
  47.  to acheive playfield scroll, the blitter was not involved.
  48.  
  49. : I dont wish 3D boards: they're specialized and destined to die as soon as
  50. : the tastes change. What I wish is to study the CPU, and see in what kind of
  51. : compuations it lacks, thus "integrate" these facilities into a simple and
  52. : cheap hardware, expandable too. But a single family, or all the advantages
  53. : will be lost in this hopeless and silly "abstraction of hardware" theory.
  54.  
  55.  Yes, intel as done this and you can get doc and their 'multimedia' 
  56.  extension. A new set of instruction and 8 64bit register that you can
  57.  'partition', basicly enabling to work with multiple sample and do 
  58.  8 mul+add in 1 cycle, at 200mhz thats 32000mips ... Well something like
  59.  that. but basicly it will be used in geometry driver, rasterizing drive
  60.  , audio driver.
  61.  I think CPU since the hp-pa included a multimedia 'core', The R5000 I think
  62.  also as some special functions.
  63.  
  64.  
  65. : Do you think that F1GP-II would still need a fast Pentium if it had a "decent"
  66. : video chipset?
  67.  
  68.  What would help it is: geometry engine + rasterizing engine... All this
  69.  is comming very fast to the PC world. 
  70.  
  71. : "Decent" doesn't mean "10 years to design" and "10000000000$ dollars to make",
  72. : it means a solution designed by who have to use it: both assembly realtime
  73. : game coders and OS programmers.
  74.  
  75.  Before designing HW the OS better be designed correctly... 
  76.  
  77. : If c2p was obligatory ( = not possible to handle in hardware ), to perform it
  78. : would you prefer a PPC604, or only a "1000 transistors" simple Akiko?
  79. : Are we stupid?
  80. : I bet "Akiko" style solution would be still faster, and extremely cheaper.
  81.  
  82.  I would prefere a PPC604 VS a 68020+akiko anyday :)
  83.  
  84. : Just a simple solution like the one I proposed (AgaEXTENDER), that has to
  85. : fight with the unilateral structure AGA->RGB, already allows stuffs that no
  86. : CPU can make in realtime, and, also if the most expensive CPU could, would you
  87. : prefer to spend 3000$ for a CPU board and go with it or 30$ for a custom IC?
  88.  
  89.  Both, like on Pc's... 
  90.  
  91. : >> And dont think that PPC603 is that fast.. Pentium Pro is much better.
  92. : >> And anyway, what about older Amiga users?
  93.  
  94. : >Well, did not AT want to use the PPC604 ? As to the numbers i saw Pentium Pro
  95. : > did not look very good against PPC604...
  96.  
  97. : At the time that the high-end AmigaPPC604 (although they said 603 for mid-end)
  98. : arrives in 1997, I would compare the 604 with the 80686 that will be already
  99. : *old*, and maybe in multiprocessing boards as standard for most tomorrow's PC.
  100.  
  101.  I'm not sure NT will take over win95 that soon... so by mid 1997 we probably
  102.  see P7 with MMX. Probably cool machine then would be a <1000$ P132 with
  103.  killer 3d HW engine.
  104.  
  105. : While the PPC620 (if not cancelled because, as IBM said, "it's not much faster
  106. : than PPC604e") will be a 7.5 millions of (relatively) wasted transistors, if it
  107. : can't outperform PPC604e so much. Which more improvements will the PPC630 have?
  108. : At IBM they ran out of brain.
  109.  
  110.  
  111.  
  112. : I see again a future for CISC: as the most expert of you know, the RISC haven't
  113. : been invented yesterday, they are old as me. The RISC vs CISC "war" has always
  114. : been combacted with RAM speed as main arm: when the RAM were relatively slow,
  115. : the CISC was faster than RISC; when the RAM technology was faster than CPU's
  116. : one, the RISC's were faster than CISC's. CPU technology has grown up a lot
  117. :
  118.  
  119.  But cisc are alot more work... 66mhz 060 VS 200mhz R10000 , the diference
  120.  is way to big to catch up.cisc now have risc core, I guess its minus for
  121.  simplicity but a + for bandwidth
  122.  
  123. : .....
  124. : Advantages? 80x86 can contain upto 4 instruction codes into 32bit, while the
  125. : PowerPC can contain only 1. This means that parallelization will allow 80x86
  126. : to run 4 times faster than the fastest of PPC.
  127.  
  128.  The problem to this is risc instruction could do 2 or more opp per inst, 
  129.  while the 8bit inst on the x86 are swaping registers because it F* to the
  130.  core.
  131.  
  132. : We'll get soon BiCMOS technology for CPU's: 700Mhz, while the RAM will run at
  133. : a speed hugely inferior. That day (in 1-2 years) having more concentrate
  134. : programs (80x86 = upto 8 instructions every 64bit / PowerPC = upto 2) and
  135. : being able to perform more things with each instruction ( = CISC philosophy)
  136. : will outperform RISC's of lotsa times.
  137.  
  138.  The problem is that todays risc are very cisc looking... specially the PPC.
  139.  Mips dont handle too well 'load/store' in my view
  140.  
  141. : Intel is not dumb, they said 3 years ago what I understood nowadays.
  142. : Time for other people to understand it as well.
  143.  
  144.  A new architecture might rise soon from carefull code study... intel might
  145.  patch it into the upcoming x86...
  146.  
  147. : The only thing that can allow a future to RISC is ~5ns RAM, which is unlikely
  148. : to happen, indeed.
  149.  
  150.  Dont be silly...
  151.  
  152. : So, we are back again.
  153. : The AmigaPPC604 (note: expensive high-end model) is not standard yet, while the
  154. : 200Mhz PentiumPro is already available and going to be surpassed soon by the
  155. : new much faster 80686/80786 "lotsa-Pentiums-into-a-chip" processors.
  156.  
  157.  Risc (R1000) beat the P6 at the same clock speed... The price also has 
  158.  to do with the market.
  159.  
  160. : Of course, being the 680x0 abandoned, I can accept the PowerPC choice without
  161. : being worried *ONLY* if we help it in all the tasks that would waste all its
  162. : precious CPU time.
  163.  
  164.  LEts just push AT to provide a good OS and a strip down motherboard (CPU
  165.  socket, ram socket, good PCI controler), then we can take HW from the
  166.  cheap PC world.
  167.  
  168. : Having a separate Audio/Video subsystem, and any CPU (PowerPC is the best
  169. : choice due to its commercial quality: but it *cannot* do all alone or it
  170. : will become the *worst* choice).
  171.  
  172.  LEt the people decide what HW/cpu power they want...
  173.  
  174. : Yea, wise statement.
  175. : Anyway, I would prefer to not see tomorrow the death of the Amiga, and see
  176. : today the planning of a *GREAT* (read: PC killer) future, since it's *possible*
  177. : if you listen to Amiga experts instead of PC/API/C++/virtualization "experts".
  178.  
  179.  It will start by putting lots of effort in a new OS... and I mean alot of
  180.  effort, and I dont think AT can do it. HW wise, lets leave it to the pro.
  181.  
  182.  Stephan
  183.  
  184.